Results for "

shoulder weapon

"
English - Turkish Dictionary

shoulder weapon

(English - Turkish Dictionary) :
dipçikli silah.